fsqrt.x86.o:
(__TEXT,__text) section
_fsqrt:
00000000	pushl	%ebp
00000001	movl	%esp,%ebp
00000003	subl	$0x18,%esp
00000006	calll	0x0000000b
0000000b	popl	%ecx
0000000c	movsd	0x08(%ebp),%xmm5
00000011	movsd	%xmm5,0xf8(%ebp)
00000016	movl	$0xbfcdd90a,%eax
0000001b	subl	0xfc(%ebp),%eax
0000001e	shrl	%eax
00000020	movl	%eax,0xfc(%ebp)
00000023	movsd	0xf8(%ebp),%xmm2
00000028	movapd	%xmm5,%xmm4
0000002c	mulsd	0x000000cd(%ecx),%xmm4
00000034	movsd	0x000000d5(%ecx),%xmm3
0000003c	movapd	%xmm2,%xmm0
00000040	mulsd	%xmm3,%xmm0
00000044	movapd	%xmm2,%xmm1
00000048	mulsd	%xmm2,%xmm1
0000004c	mulsd	%xmm4,%xmm2
00000050	mulsd	%xmm2,%xmm1
00000054	subsd	%xmm1,%xmm0
00000058	movapd	%xmm0,%xmm1
0000005c	mulsd	%xmm3,%xmm1
00000060	movapd	%xmm0,%xmm2
00000064	mulsd	%xmm0,%xmm2
00000068	mulsd	%xmm4,%xmm0
0000006c	mulsd	%xmm0,%xmm2
00000070	subsd	%xmm2,%xmm1
00000074	movapd	%xmm1,%xmm0
00000078	mulsd	%xmm3,%xmm0
0000007c	movapd	%xmm1,%xmm2
00000080	mulsd	%xmm1,%xmm2
00000084	mulsd	%xmm4,%xmm1
00000088	mulsd	%xmm1,%xmm2
0000008c	subsd	%xmm2,%xmm0
00000090	movapd	%xmm0,%xmm1
00000094	mulsd	%xmm3,%xmm1
00000098	movapd	%xmm0,%xmm2
0000009c	mulsd	%xmm0,%xmm2
000000a0	mulsd	%xmm4,%xmm0
000000a4	mulsd	%xmm0,%xmm2
000000a8	subsd	%xmm2,%xmm1
000000ac	mulsd	%xmm1,%xmm3
000000b0	movapd	%xmm1,%xmm0
000000b4	mulsd	%xmm1,%xmm0
000000b8	mulsd	%xmm4,%xmm1
000000bc	mulsd	%xmm1,%xmm0
000000c0	subsd	%xmm0,%xmm3
000000c4	mulsd	%xmm5,%xmm3
000000c8	movsd	%xmm3,0xe8(%ebp)
000000cd	fldl	0xe8(%ebp)
000000d0	leave
000000d1	ret
